|
|
הוסיפו מידע על מעסיק
|
מתכנת JAVA
|
|
שאלות מראיונות עבודה לתפקיד
|
|
|
|
|
Theworker >
תוכנה
>
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
פירוט שאלות מראיונות עבודה לתפקיד מתכנת JAVA
410 - 401 מתוך 1209
|
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת אמדוקס
דצמבר 2020
|
10.01.2021
|
|
|
פרטים לגבי התהליך |
הסבר על התפקיד ותרגיל למשך שעה, ולאחר מכן מדברים על הפיתרון |
|
שאלות מתוך הראיון |
Create application that represents Taxi station with 10 taxies.
Taxi station enables:
· Order taxi
· Cancel taxi
· Be aware when taxi gets available
Person that orders a taxi may be regular customer or VIP customer.
If a VIP orders a taxi, he/she should be first in line regardless the time he requested the service.
Where no taxi is available, person should be kept on waiting list.
When taxi becomes available, person according to priority gets the free taxi.
Print to console every reservation accepted / queued.
Execute:
1. Create taxi station with 10 taxis
2. Order taxi for 9 regular persons
3. Order taxi for 1 VIP person
4. Order taxi for 2 regular person
5. Order taxi for 1 VIP person
6. 1 Taxi is back in station
7. Order taxi for 1 VIP person
8. Second taxi is back in station
9. Third taxi is back in station |
|
תשובות |
הוסף תשובה
|
לצפיה בתשובות
|
|
|
|
|
ינואר 2021
|
|
PART OF SOLUTION
public void placeOrder(Order order) {
synchronized (lock) {
orders.add(order);
System.out.println("reservation queued: " + order.getDestiny() );
}
}
private class Taxi implements Runnable {
Order order;
@Override
public void run() {
while(true) {
try {
synchronized (lock) {
order = orders.poll();
if(order != null)
System.out.println("reservation accepted: " + order.getDestiny() );
}
if(order == null)
Thread.sleep(500);
else
drive();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
private void drive() {
try {
System.out.println("driving to: " + order.getDestiny());
Thread.sleep(1000);
System.out.println("I'm done with " + order.getDestiny());
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
|
|
|
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמדוקס :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת זרטו
דצמבר 2020
|
06.01.2021
|
|
|
פרטים לגבי התהליך |
Fast interview. questions about multithreading, kafka and spring boot |
|
שאלות מתוך הראיון |
hibernate - explain get load difference?
what are triggers and did i work with them?
Tell about your project and where you used hibernate?
RestMapping / @RestController - where to use these annotations
what is heapTable, where is used
?mysql where used and asked to write structure of database |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על זרטו :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת קנשו
אוקטובר 2020
|
06.01.2021
|
|
|
פרטים לגבי התהליך |
ראיון מול הראש צוות, ראיון שמצריך חשיבה והבנה טובה |
|
שאלות מתוך הראיון |
לכתוב קוד עבור משחק שחמט תוך שימוש בממשקים |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על קנשו :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת זרטו
דצמבר 2020
|
30.12.2020
|
|
|
פרטים לגבי התהליך |
ראיון בzoom
שאלות אל עבודה אחרונה
שאלות טכני |
|
שאלות מתוך הראיון |
for each word from string array find all anagrams
write design classes for app which allow add multiple filters to photo remove,revert them, like in instagram |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על זרטו :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת אמובי
פברואר 2018
|
27.12.2020
|
|
|
פרטים לגבי התהליך |
תהליך גיוס סטנדרטי |
|
שאלות מתוך הראיון |
Restfull api example |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על אמובי :
|
|
|
ראיון לתפקיד מתכנת JAVA
בחברת ארניקס
נובמבר 2020
|
26.12.2020
|
|
|
פרטים לגבי התהליך |
ראיון ראשון עם ר"צ באנגלית. שאלות על java כולל שטלה תכנותית.
ראיון שני עם ר"צ אחר ועוד מתכנת. |
|
שאלות מתוך הראיון |
פתרון השאלה מהראיון הראשון:
https://gist.github.com/mytask1234/f61ba268d9afa6f725b1b86a39f62e40
פתרון השאלה מהראיון השני:
https://gist.github.com/mytask1234/85e38793833526de195e8dc0ca147d53 |
|
|
|
|
הוסף מידע על החברה
|
עוד מידע על ארניקס :
|
|
יש לכם מה להוסיף ?
|
|
|
|
|
|